class Foo {
  identify() {
    console.log(Foo.name);
  }
  set name(newname) {

  }
  get name() {
    return 'cuifan'
  }
}

let foo = new Foo
  // console.log(Object.getPrototypeOf(foo) === Foo.prototype);
console.log(foo.name);
Foo.uname = 'cddddd'
console.log(Foo.uname);
// foo.identify()
//   // console.log(typeof Foo);
//   // console.log(Foo.prototype === Foo.constructor.prototype);
//   // console.log(Object.getPrototypeOf(foo) === Foo.constructor.prototype)
//   // console.log(Object.getPrototypeOf(foo) === Foo.prototype);
//   // console.log(Foo.constructor.prototype);
// console.log(foo.constructor === Foo.constructor);
// console.log(foo.constructor === Foo);
// let p = new class {}

// Foo.prototype.identify()